import { DEFAULT_PRIMARY } from '@/config/themeConfig'
export const theme = {
    namespaced: true,
    state: {
            // 主题配置
        themeConfig: {
            layout: 'vertical',       // 布局切换
            primary: DEFAULT_PRIMARY, // 主题颜色，默认
            isDark: false,            // 深色模式
            isGray: false,            // 灰色模式
            isWeak: false,            // 色弱模式
            breadcrumb: true,         // 面包屑导航
            tabs: true,               // 标签页
            maximize: false           // 当前页面是否全屏
        }
    },
    getters: {
        getThemeConfig (state) {
            return state.themeConfig
        }
    },
    mutations: {
        setThemeConfig (state, themeConfig) {
            state.themeConfig = themeConfig
        }
    },
    actions: {

    }
}